woven polypropylene fabric - German English Dictionary